@charset "utf-8";
@import url("inc.css");
/*热点图片轮播 样式 开始*/
.hotimg {width:550px; height:300px; float:left; margin:10px 10px 0 0;}
.hotimg img{border:0px;}
.focus{ position:relative; width:550px; height:300px; background-color: #003399; float: left;}  
.focus img{ width: 550px; height: 300px;} 
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:9; height:50px; line-height: 50px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000;}  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:10px; right:20px; position:absolute; height:21px; text-align:center; z-index:9; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}
.con8 {margin-top:10px; width:1000px; white-space:nowrap;text-overflow:ellipsis; overflow:hidden;}
.con8 a { display:block; width:135px; height:40px; float:left; padding:1px; border:1px #E5E5E5 solid; margin-right:5px;}

/****推荐  begin***/

.recomm { width:168px; height:148px; border:1px #E2E7EA solid; float:left; margin:10px 0 0 10px}
.recommd{width:168px; height:120px;}
.recommd img { margin:10px;}
.recommt_zi{
	text-align:center; 
    color:#fff; 
	display:block; 
	width:168px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	background-color:#0c7adc;
	height:28px;
}
.recommt_zi:hover{
    color:#fff;
	background-color:#4a86c2;	
	}
/***tuijian end****/
#tuijian { float:left; width:730px; height:368px; border-width:3px 1px 1px 1px; border-color:#0464B8 #E2E7EA #E2E7EA #E2E7EA; border-style:solid;}
#tab01 {
	width: 100%;
	height: 35px;
	background-color: #F4F8FB;
	background-image: url(images/dot.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
#tab01 li { height:35px; width:110px; border-right:1px #E2E7EA solid; text-align:center; float:left; display:block}
#tab01 li a { line-height:35px; font-size:16px; color:#003399}
#tab01 li.current {background:#fff; height:35px;}

#tab01_content { width:100%;}
#tab01_content dl { width:168px; height:148px; border:1px #E2E7EA solid; float:left; margin:10px 0 0 10px}
#tab01_content dl dd {width:168px; height:120px;}
#tab01_content dl dd img { margin:10px;}

#tab01_content dl dt { background-color:#0256C8; height:28px;}

#tab01_content dl dt a{text-align:center; color:#fff; display:block; width:168px;white-space:nowrap;text-overflow:ellipsis; overflow:hidden;}
#tab01_content div table {background-color:#E2E7EA; margin:10px; line-height:33px; font-size:12px;}
#tab01_content div table th {background-color:#F4F8FB; font-weight: bold;}
#tab01_content div table td {background-color:#fff; padding-left:5px;}




/**专家**/
.expert{ width:105px; height:150px; float:left; margin:10px 0px 0px 27px;}
.expertd{ width:105px; height:120px; overflow:hidden}
.expert_zi { background-color:#0c7adc;
             height:30px;
             text-align:center;
			 color:#fff; 
			 display:block; 
			 width:105px;
			 white-space:nowrap;
			 text-overflow:ellipsis;
			 overflow:hidden;
}
.expert_zi:hover{
	color:#fff; 
	background-color:#4a86c2;
}
.ad3 {
	height: 120px;
	width: 1000px;
	margin-top:10px;
}


.demand { width:438px; float:right;  margin-top:10px;}
.demandbox {height:320px; padding:0px;}
.demandboxt {width:240px; margin:10px 0px 0px 10px; font-size:12px; font-family:"微软雅黑"}
.demandboxt input[type="text"] { border:1px #CCCCCC solid; line-height:30px; height:30px; margin-bottom:10px; color:#999; padding-left:5px; border-radius:5px;}
.demandboxt select { border:1px #CCCCCC solid; line-height:30px; height:30px; margin-bottom:10px; padding-left:5px; border-radius:5px;}
.demandboxt textarea { border:1px #CCCCCC solid; line-height:30px; color:#999; padding-left:5px; border-radius:5px; width:233px; height:120px;}
.demandboxt input[type="submit"] { width:235px; height:50px; margin-top:10px; color:#fff; padding-left:5px; border-radius:5px; background-color:#F09216; border:0px; font-family:"微软雅黑"; font-size:18px;}
.demandboxt input[name="submitDemand"] { width:235px; height:50px; margin-top:10px; color:#fff; padding-left:5px; border-radius:5px; background-color:#F09216; border:0px; font-family:"微软雅黑"; font-size:18px;}



.sort{
   height:103px;
   padding:10px 0 10px 10px;
   
}
.service_sort{
	width:90px;
	height:78px;
	display:block;
	float:left;
	margin-right:36px;
	margin-bottom:10px;
	transition:all 0.3s ease-in-out;	
}
.service_last{
	margin-right:0;
	}
.service_sort:hover{
	transform:translateY(-10%);
}
.sort_zi{
	width:90px;
	line-height:35px;
    text-align:center;
	display:block;
}

/***快速注册 begin***/
.demand { width:438px; float:right;  margin-top:10px; height:297px;}
.quick_com{
    width:146px;
	height:140px;
	float:left;	
}
.quick_zi{
	 width:150px;
	 text-align:center;
	}
.quick{
    width:100px;
	height:100px;
	border-radius:50%;
	background-color:#41ad36;
	text-align:center;
	line-height:100px;
	display:block;
	margin:20px 23px 10px 23px;
}
.quick_personal{
	background-color:#ff9842;
}
.quick_company{
	background-color:#ff5c4a;
}
.quick_demand{
	background-color:#526de2;
}
.quick_item{
	background-color:#dd2428;
}
.quick_search{
	background-color:#4987c4;
}
.policyinfotime{
     float:right;	
}
.quick_log:hover{
	background-color:#41d945;
}
.quick_personal:hover{
	background-color:#ff8825;
}
.quick_company:hover{
	background-color:#ff7d74;
}
.quick_demand:hover{
	background-color:#5a7fff;
}
.quick_item:hover{
	background-color:#ff1600;
}
.quick_search:hover{
	background-color:#1c8bff;
}
#tab02 {
	width: 100%;
	height: 35px;
	background-color: #F4F8FB;
	background-image: url(images/dot.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
#tab02 li { height:35px; width:110px; border-right:1px #E2E7EA solid; text-align:center; float:left; display:block}
#tab02 li a { line-height:35px; color:#333333}
#tab02 li.current {background:#fff; height:35px;}

#tab02_content { width:100%; margin:10px;}
#tab02_content div { height:40px;}
#tab02_content a { float:left; line-height:35px; display:block; margin:0px 10px;}

.con5 .right { width:258px; height:368px; float:right;}
.con5 .right dl { width:105px; height:150px; float:left; margin:10px 0px 0px 15px;}
.con5 .right dl dd { width:105px; height:120px; overflow:hidden}
.con5 .right dl dt { background-color:#0256C8; height:30px;}
.con5 .right dl dt a {text-align:center; color:#fff; display:block; width:105px;white-space:nowrap;text-overflow:ellipsis; overflow:hidden;}













